package top.healthylife.gateway.platform.eye.dto.zuhejiekou.EyeReqOpenCbIcDto.res;

import com.fasterxml.jackson.annotation.JsonProperty;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.util.List;

/**
* @author: GenUtil
* @date: 2020-12-14 23:17:07
*/
@Data
@Accessors(chain = true)
@ApiModel("Iprpledgelist")
public class Iprpledgelist {

    @JsonProperty("cancleDate")
    @ApiModelProperty(value = "注销日期", example = "")
    private String cancleDate;

    @JsonProperty("pledgeRegPeriod")
    @ApiModelProperty(value = "质权登记期限", example = "2014 至 11 至 25  至 2019 至 12 至 30")
    private String pledgeRegPeriod;

    @JsonProperty("iprCertificateNum")
    @ApiModelProperty(value = "知识产权登记证号", example = "654321000000000 ")
    private String iprCertificateNum;

    @JsonProperty("changeList")
    @ApiModelProperty(value = "变更记录", example = "")
    private List<Changelist2> changeList;

    @JsonProperty("publicityDate")
    @ApiModelProperty(value = "公示日期", example = "")
    private String publicityDate;

    @JsonProperty("pledgeeName")
    @ApiModelProperty(value = "质权人名称", example = "中融信托有限公司 ")
    private String pledgeeName;

    @JsonProperty("id")
    @ApiModelProperty(value = "表id", example = "774268")
    private Long id;

    @JsonProperty("state")
    @ApiModelProperty(value = "状态", example = "有效")
    private String state;

    @JsonProperty("pledgorName")
    @ApiModelProperty(value = "出质人", example = "测试财政局 ")
    private String pledgorName;

    @JsonProperty("iprName")
    @ApiModelProperty(value = "名称", example = "全维度测试有限责任公司")
    private String iprName;

    @JsonProperty("iprType")
    @ApiModelProperty(value = "种类", example = "著作权")
    private String iprType;

    @JsonProperty("cancleReason")
    @ApiModelProperty(value = "注销原因", example = "")
    private String cancleReason;

}
